Brazzaville can be reached from Paris by Air France on Mondays, Wednesdays and Fridays.You can get there from Johannesburg by Interair on Mondays and Thursdays. One may also travel between Brazzaville and Kinshasa by boat, but it is recommended to fly into Brazzaville if your intent is to visit the Republic of Congo.
Brazzaville can also be reached through Ethiopian Airline from Addis Ababa Ethiopia four times a week. For further information please visit www.ethiopianairlines.com. For people especially coming from Pakistan can take a flight to Dubai Emirates, PIA, etc. from Karachi, Lahore or Islamabad and then from Dubai to Brazzaville via Addis Ababa on Ethiopian Airline.
Royal Air Maroc operates three direct flights a week to and from Brazzaville to Casablanca. You may want to check www.royalairmaroc.com
Kenya Airways also operates flights to Brazzaville three times a week. Being a Sky Team associate, that means you can get a KLM or Air France flight and connect through Nairobi.